soil working machine with powered tool - Español Inglés Diccionario